// pages/collections/collections.js
const user = require("../../models/user");
Page({
  data: {
    value:[],
    features:"collect" //用来判断传入子组件Item-line的是哪个页面
  },
  onLoad: async function (options) {
    var id = wx.getStorageSync('id');
    if(id){
      var data = await user(id);
      this.setData({
        // 设置收藏的值，并且倒序
        value:data.data.res[0].collected.reverse()
      })
    }else{
      wx.navigateTo({
        url: '../login/login'
      })
    }
    console.log(this.data.value);
  },
  async reLoad(event){
    // 子组件点击删除的事件，通过子组件传值的方法触发，删除笨页面value中删除的商品的值
    var index = this.data.value.findIndex(res=>{
      return res._id == event.detail
    })
    this.data.value.splice(index,1);
    this.setData({
      value:this.data.value
    })
  }
})